﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace NSCore
{
    /// <summary>
    /// 提供运算接口，以实现策略模式下的算法复用
    /// 障碍物衰减算法
    /// </summary>
    interface IABar
    {

        /// <summary>
        /// 这里我们将所有的数据转换成了，
        /// 最底层的运算表示
        /// 一个接受点，和一个点声源
        /// </summary>
        /// <param name="receptor"></param>
        /// <param name="ps"></param>
        /// <returns></returns>
        double Compute(MathReceptor receptor,MathPS ps);


    }
}
